Heuristic expansion of feature mappings in evolving program families
نویسندگان
چکیده
1. MOTIVATION AND PROBLEM A feature can be defined as a prominent or distinctive user-visible aspect, quality or characteristic of a software system [5]. Feature mapping is one of the longest-standing problems in the broad spectrum of software engineering [1][2][3][4]. This activity is key to software maintenance as it consists of explicitly identifying all code elements responsible for realizing each feature [1][2][3][4]. Feature mapping is particularly relevant and challenging when developers need to analyse and maintain program families over time [6]. A program family is a set of similar programs, named family members, which share common features [6]. The variable features represent the particularities of each family member.
منابع مشابه
Impact of Demand Response Technique on Hybrid Transmission expansion planning and Reactive Power planning
In this paper, a model for hybrid transmission expansion planning (TEP) and reactive power planning (RPP) considering demand response (DR) model has been presented. In this study RPP considered by TEP for its effects on lines capacity and reduction of system expansion costs. On the other hand the expansion of the transmission system is an important subject, especially dealing with the new i...
متن کاملFeature Selection in Structural Health Monitoring Big Data Using a Meta-Heuristic Optimization Algorithm
This paper focuses on the processing of structural health monitoring (SHM) big data. Extracted features of a structure are reduced using an optimization algorithm to find a minimal subset of salient features by removing noisy, irrelevant and redundant data. The PSO-Harmony algorithm is introduced for feature selection to enhance the capability of the proposed method for processing the measure...
متن کاملClinicopathological Analysis of Patients with Breast Cancer and Their Families
Background: Breast cancer is one of the most common malignancies among Iranian women; however, its clinicopathological feature is uncertain. We pioneered a genetic counseling program among patients with breast cancer and their families in Isfahan. This is the first report of this program. Methods: This was a descriptive cross-sectional study on women with breast cancer registered in Ala Cancer...
متن کاملA comparative study of two meta-heuristic algorithms in optimizing cost of reinforced concrete segmental lining
In this work, we tried to automatically optimize the cost of the concrete segmental lining used as a support system in the case study of Mashhad Urban Railway Line 2 located in NE Iran. Two meta-heuristic optimization methods including particle swarm optimization (PSO) and imperialist competitive algorithm (ICA) were presented. The penalty function was used for unfeasible solutions, and the seg...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softw., Pract. Exper.
دوره 44 شماره
صفحات -
تاریخ انتشار 2014